﻿#pragma once
#ifndef MutexInterface_hpp
#define MutexInterface_hpp

namespace MMF{

    class MutexInterface
    {

    public:

        virtual bool Locked() = 0;
        virtual void Lock() = 0;
        virtual void Unlock() = 0;
        virtual bool TryLock() = 0;
    };
}

#endif